.mainFont{font-family: Georgia,"Times New Roman", Times,serif; font-size: 16px;}

.headerTable {width: 750;}
.headerLoginTable{width: 350px; padding-top:100px;}
.headerText {
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: left;
	font-weight: bold;
}

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#EEDC82; margin:0 5px;}
.b2f {height:1px; background:#EEDC82; margin:0 3px;}
.b3f {height:1px; background:#EEDC82; margin:0 2px;}
.b4f {height:2px; background:#EEDC82; margin:0 1px;}
.contentf {background: #EEDC82;}
.contentf div {margin-left: 5px;}

#loginUsername{padding-top: 10px;}
#loginPassword{padding-top: 4px;}
#loginSubmit{
	padding-left: 90px;
	padding-top: 8px;
	text-align:left;
}
.loginButton{
	border: 1px solid;
	font-family: Georgia,"Times New Roman", Times,serif;
}

#calendarTable{
	font-family: Arial; 
	width: 750; 
	background-color: #f5efd9;
	border: 0;
	border-color: #aaa;
	border-style: solid;
	border-width: 1px 1px 0 0;
	padding: 0;
}
#calendarHeaderRow{}
#calendarTimeCol{}
#calendarTopLeftCorner{background-color: #f5efd9;}

.hour {
	width:60;
	font-size:12;
	background-color: #F5DEB3;
}

th {
	border-style: solid;
	border-width: 0 0 1px 1px;
	background-color: #E8C782;
	font-size: 14;
}

td{
	border-style: solid;
	border-width: 0 0 1px 1px;
}

a{color: #3333FF; text-decoration: none;}

a:hover {color: red; text-decoration: underline;}

#element{
	font-size: 12;
}

#midweekTable{
	width:500; 
	text-align:left;
	margin-top: 50px;
}

#links{
	width:auto;
	height:20;
}

#backLink{
	font-size:12;
	text-align: left;
	width:240;
	float:left;
	padding-left:5;
}

#emailReminder{
	font-size:12;
	float:right;
	padding-right:5;
}

#midweekTWrong{padding-top:10; color: red;}
#midweekTName{font-weight:bold;	padding-bottom: 10px;}
#midweekTTime{margin-left: 0px;padding-bottom:10px;}
#midweekTSTime{float: left; padding-right: 160px;}
#midweekTETime{}
#midweekTCredit{}
#midweekTSlots{margin-left: 0px;}
#midweekTMSlots{float:left; padding-right: 225px;}
#midweekTASlots{}
#midweekTLeaders{}
#midweekTLeader1{padding-left:20px; font-size:14;}
#midweekTLeader2{
	padding-left:20px; 
	font-size:14; 
	padding-bottom: 10px;
}
#midweekTPeople{
	width:auto;
}

#fullPerson{
	width:480;
	height:20;
}

#midweekTPerson{
	padding-left:20px; 
	font-size:14;
	float:left;
}
#midweekTPerson form{
	margin:0;
}

#personName{
	float:left;
}

#personPhone{
	padding-left:15;
	padding-right:5;
	float:left;
}

#driving{
	padding-left:45;
	float:left;
	font-weight:bold;
}

#remove{
	float:right;
	width:auto;
	margin:auto;
}

#midweekTPerson .loginButton{
}

#midweekTForm{
	padding-bottom: .05px;}

tr:hover td
{
	background: #ff9;
	color: #000;
}

.phoneNumRow{
	padding-top: 5;
	padding-left: 20;
	padding-right: 20;
	text-align: left;
}

#feedbackInstr{
	text-align: left;
	text-decoration: underline;
	padding-left: 20;
	padding-top: 20;
}

.feedbackEl{
	text-align: left;
	padding-left:25;
	padding-top:5;
}

#upload{
	padding-top:10;
}

#mlAddBPLab{
	padding-right: 38;
}

.col3{
	width:33%;
	margin-right:140;
	margin-left:30;
}

.col1{
	width:5%;
	margin-right:10;
	margin-left:10;
}

#form{
	padding-bottom:0.05;
	width:100%;
	text-align:left;
}

#heading{
	text-align:center;
}

#headingMidweeks{
	text-align:center;
	height:20;
}

#item{
	width:99%;
}

.name{
	width:28%;
	margin:auto;
	float:left;
}

.location{
	width:35%;
	padding-left:20;
	float:left;
}

.credit{
	width:10%;
	text-align:center;
	margin-left:20;
	float:left;
}

.checkbox{
	text-align:center;
}

#buttonContainer{
	height:20;
	padding-top:5;
}

#submitStuff{
	padding-top:4;
}

.setCheck{
	float:right;
	height:10;
	font-size:12;
	padding-right:10;
	width:100;
}

#pendingSubmit{
	float:right;
	margin-left:10;
}
/* Add midweek page */
#allMidweeks{
	width:99%;
	padding-bottom:0.5;
}

#midweek{
	height:20;
	text-align:left;
}

#midweekName{
	float:left;
	width:20%;
}

#day{
	float:left;
	text-align:center;
	width:6%;
}

#time{
	float:left;
	text-align:center;
	width:25%;
}

#leaders{
	float:left;
	width:24%;
}

#edit{
	float:left;
	text-align:center;
	width:9%;
}

#removeMid{
	float:left;
	text-align:center;
	width:9%;
}
/* End add midweek page */

b{
	margin-left:5;
}

addMidButton{
	padding-left:10;
}

.today{
background-color:cyan;
}
